person who wears huarache leather sandals - Español Inglés Diccionario